// samsting : this file is auto create.

#include "Bss/2014-07-14/DescribeCouponListRequest.h"

namespace aliyun { namespace Bss {

DescribeCouponListRequest::DescribeCouponListRequest() : RpcAcsRequest("Bss", "2014-07-14", "DescribeCouponList") {
}

const string& DescribeCouponListRequest::GetStatus(void) const {
  return Status_;
}
void DescribeCouponListRequest::SetStatus(const string& Status) {
  Status_ = Status;
  PutQueryParameter("Status", Status_);
}

const string& DescribeCouponListRequest::GetStartDeliveryTime(void) const {
  return StartDeliveryTime_;
}
void DescribeCouponListRequest::SetStartDeliveryTime(const string& StartDeliveryTime) {
  StartDeliveryTime_ = StartDeliveryTime;
  PutQueryParameter("StartDeliveryTime", StartDeliveryTime_);
}

const string& DescribeCouponListRequest::GetEndDeliveryTime(void) const {
  return EndDeliveryTime_;
}
void DescribeCouponListRequest::SetEndDeliveryTime(const string& EndDeliveryTime) {
  EndDeliveryTime_ = EndDeliveryTime;
  PutQueryParameter("EndDeliveryTime", EndDeliveryTime_);
}

int DescribeCouponListRequest::GetPageSize(void) const {
  return PageSize_;
}
void DescribeCouponListRequest::SetPageSize(int PageSize) {
  PageSize_ = PageSize;
  PutQueryParameter("PageSize", string_ValueOfInt(PageSize_));
}

int DescribeCouponListRequest::GetPageNum(void) const {
  return PageNum_;
}
void DescribeCouponListRequest::SetPageNum(int PageNum) {
  PageNum_ = PageNum;
  PutQueryParameter("PageNum", string_ValueOfInt(PageNum_));
}


} } // namespace aliyun { namespace Bss {

// end of file 
